caisson foundation - German English Dictionary